//package com.example.moonshine.redzxingtwo.Activity;
//
//import android.annotation.SuppressLint;
//import android.app.Activity;
//import android.content.Intent;
//import android.os.AsyncTask;
//import android.os.Bundle;
//import android.os.Looper;
//import android.util.Log;
//import android.view.View;
//import android.widget.Button;
//import android.widget.TextView;
//import android.widget.Toast;
//
//import com.example.moonshine.redzxingtwo.Data.ListData;
//import com.example.moonshine.redzxingtwo.Data.PostlistData;
//import com.example.moonshine.redzxingtwo.Data.PostoidData;
//import com.example.moonshine.redzxingtwo.Data.ScopeData;
//import com.example.moonshine.redzxingtwo.Data.SelectOid;
//import com.example.moonshine.redzxingtwo.Fragment.FirstFragment;
//import com.example.moonshine.redzxingtwo.Helper.DataDBHepler;
//import com.example.moonshine.redzxingtwo.R;
//import com.example.moonshine.redzxingtwo.Util.SpostHttpMap;
//import com.example.moonshine.redzxingtwo.Util.SurepostHttpMap;
//import com.google.gson.Gson;
//
//import java.io.IOException;
//import java.util.ArrayList;
//import java.util.List;
//
//import okhttp3.FormBody;
//import okhttp3.MediaType;
//import okhttp3.OkHttpClient;
//import okhttp3.Request;
//import okhttp3.RequestBody;
//import okhttp3.Response;
//
//import static android.content.ContentValues.TAG;
//
///**
// * Created by moonshine on 2018/4/3.
// */
//
//@SuppressLint("Registered")
//public class SureActivity extends Activity {
//
//    TextView oid;
//    TextView num;
//    TextView idt;
//    String Oid;
//    Button btn;
//    String roid;
//    String rnum;
//    String ridt;
//    String URL = "http://120.78.137.182/element-plc/finished/complete-storage";
//
//    public void onCreate(Bundle saveIntenceState) {
//        super.onCreate(saveIntenceState);
//        setContentView(R.layout.sure_layout);
//        initView();
//
//        /**
//         * 查询订单编号
//         *
//         */
//        DataDBHepler dataDBHepler = new DataDBHepler(getBaseContext());
//        ArrayList<SelectOid> DataList = dataDBHepler.FindOidData();
//
//        final SelectOid data = new SelectOid(DataList.get(0).getId(), DataList.get(0).getOid());
//        Log.i(TAG, "数据库的Oid为：" + data.getOid());
//        Oid = data.getOid();
//        init();
//
//
//        btn.setOnClickListener(new View.OnClickListener() {
//            @Override
//            public void onClick(View view) {
//
//                new Thread(new Runnable() {
//                    @Override
//                    public void run() {
//                        Looper.prepare();
//                        try {
//                            SurepostHttpMap spostHttpMap = new SurepostHttpMap();
//                            String Sresult = spostHttpMap.posthttpmap(Oid, URL);
//                            Log.i(TAG, "结果为：" + Sresult);
//                            if (Sresult.equals("10")) {
//                                Toast.makeText(getApplicationContext(), "本批入库完成", Toast.LENGTH_SHORT).show();
//                                Intent intent = new Intent();
//                                intent.putExtra("index", "0");
//                                intent.setClass(SureActivity.this, MainActivity.class);
//                                startActivity(intent);
//                                finish();
//                            } else {
//                                Toast.makeText(getApplicationContext(), "网络错误", Toast.LENGTH_SHORT).show();
//                            }
//                        } catch (Exception e) {
//                            e.printStackTrace();
//                        }
//
//                        Looper.loop();
//                    }
//                }).start();
//
//            }
//        });
//    }
//
//    public void initView() {
//        oid = findViewById(R.id.Edit_oid);
//        num = findViewById(R.id.Edit_num);
//        idt = findViewById(R.id.edit_idt);
//        btn = findViewById(R.id.sure_btn);
//
//    }
//    public void init(){
//        new Thread(new Runnable() {
//            @Override
//            public void run() {
//                new AnotherTask().execute("");
//            }
//        }).start();
//    }
//
//    @SuppressLint("StaticFieldLeak")
//    class AnotherTask extends AsyncTask<String, Void, String> {
//        @Override
//        protected void onPostExecute(String result) {
//            //对UI组件的更新操作
//            Gson gson = new Gson();
//            PostoidData returnStatusData = gson.fromJson(result, PostoidData.class);
//            //定义一个参数来获取状态码
//            ListData data = returnStatusData.getValues();
//            roid = data.getOid();
//            rnum = data.getNumofware();
//            ridt = data.getIdt();
//
//            if (data == null) {
//                Toast.makeText(getApplication(), "网络异常", Toast.LENGTH_SHORT).show();
//                return;
//            }
//            oid.setText(roid);
//            num.setText(rnum);
//            idt.setText(ridt);
//        }
//
//        @Override
//        protected String doInBackground(String... params) {
//            //耗时的操作
//            String path = "http://120.78.137.182/element-plc/finished/find-complete";
//
//            OkHttpClient client = new OkHttpClient();
//            Gson gson = new Gson();
//            String json = "";
//            FormBody body = new FormBody.Builder()
//                    .add("oid", Oid)
//                    .build();
//            Request request = new Request.Builder()
//                    .url(path)
//                    .post(body)
//                    .build();
//            String result = "";
//            try {
//                Response response = client.newCall(request).execute();
//                //获取后台传输的额status状态码
//                result = response.body().string();
//
//            } catch (IOException e) {
//                e.printStackTrace();
//                Log.e(TAG, "doInBackground: ", e);
//            }
//            return result;
//        }
//    }
//
//}
